export interface GoodsSkusVO {
  /**
   * 商品ID
   */
  id: string | number;
  goodsId: string | number;

  /**
   * 条形码
   */
  barCode: string;

  /**
   * 规格ID
   */
  specId: string | number;

  /**
   * SKU名称
   */
  name: string;

  /**
   * 主图
   */
  imgUrl: string;

  /**
   * 商品价格
   */
  price: number | string;

  /**
   * 市场价格
   */
  oldPrice: number;

  /**
   * 库存
   */
  stock: number;

  /**
   * 商品重量
   */
  weight: number;
}

export interface GoodsSkusForm extends BaseEntity {
  /**
   *
   */
  id?: string | number;

  /**
   * 商品ID
   */
  goodsId?: string | number;

  /**
   * 条形码
   */
  barCode?: string;

  /**
   * 规格ID
   */
  specId?: string | number;

  /**
   * SKU名称
   */
  skuName?: string;

  /**
   * 主图
   */
  imgUrl?: string;

  /**
   * 商品价格
   */
  price?: number;

  /**
   * 市场价格
   */
  oldPrice?: number;

  /**
   * 库存
   */
  stock?: number;

  /**
   * 商品重量
   */
  weight?: number;
}

export interface GoodsSkusQuery extends PageQuery {
  /**
   * 商品ID
   */
  goodsId?: string | number;

  /**
   * 条形码
   */
  barCode?: string;

  /**
   * 规格ID
   */
  specId?: string | number;

  /**
   * SKU名称
   */
  skuName?: string;

  /**
   * 商品价格
   */
  price?: number;

  /**
   * 市场价格
   */
  oldPrice?: number;

  /**
   * 库存
   */
  stock?: number;

  /**
   * 商品重量
   */
  weight?: number;

  /**
   * 日期范围参数
   */
  params?: any;
}
